Understanding Software Productivity
نویسنده
چکیده
What affects software productivity and how do we improve it? This report examines the current state of the art in software productivity measurement. In turn, it describes a framework for understanding software productivity, some fundamentals of measurement, surveys empirical studies of software productivity, and identifies challenges involved in measuring software productivity. A radical alternative to current approaches is suggested: to construct, evaluate, deploy, and evolve a knowledge-based `software productivity modeling and simulation system' using tools and techniques from the domain of software process engineering.
منابع مشابه
IEEE Std 1045-1992, IEEE Standard for Software Productivity Metrics
A consistent way to measure the elements that go into computing software productivity is deÞned. Software productivity metrics terminology are given to ensure an understanding of measurement data for both source code and document production. Although this standard prescribes measurements to characterize the software process, it does not establish software productivity norms, nor does it recomme...
متن کاملUnderstanding Software Productivity1
What affects software productivity and how do we improve it? This report examines the current state of the art in software productivity measurement. In turn, it describes a framework for understanding software productivity, some fundamentals of measurement, surveys empirical studies of software productivity, and identifies challenges involved in measuring software productivity. A radical altern...
متن کاملUnderstanding and Controlling Software Costs
Section 2, the main portion of the paper, discusses the two primary ways of understanding software costs. The "black-box" or influence-function approach provides useful experimental and observational insights on the relative software productivity and quality leverage of various management, technical, environmental, and personnel options. The "glass-box" or cost distribution approach helps ident...
متن کاملEvaluating Research on Software Design and Productivity
A key barrier to achieving the necessary breakthroughs in software design and productivity is that, as a community, we do not have an adequate understanding and consensus on how to evaluate research on the topic. This has hindered publication and funding of research in the area, pushing researchers to explore other topics. Software design and productivity involves, at its core, human creativity...
متن کاملAn Industrial Investigation of Human Factors Effect on Software Productivity: Analyzed by SEM Model
The software productivity in any software organization can be greatly enhanced if the human factors associated with the company employees are aligned in proper direction of cooperation and unity, among different developments teams working on same software project. In brief, the growth of any software company highly depends on understanding the concept of software productivity, and a means to me...
متن کامل